home *** CD-ROM | disk | FTP | other *** search
- La rΘfΘrence d'environnement
- Les variables d'environnement de Metasploit Framework
- =====================================================
-
- Les options fournies par l'utilisateur sont en gΘnΘral en majuscules, α
- l'exception
- des options avancΘes qui sont couremment en minuscules et majuscules.
-
- Les options au niveau du Framework sont en gΘnΘral Θcrites en minuscules et
- majuscules,
- tandis que les variables internes sont en rΦgle gΘnΘrale prΘfixΘes avec un
- underscore.
-
- [ General ]
-
- EnablePython - Cette variable permet de savoir si les charges utiles
- externes (celles
- Θcrites en python et utilisant InlineEgg) sont activΘes ou non :
- elles ne
- le sont pas par dΘfaut, afin de rΘduire le temps de chargement des
- modules.
- Si vous avez l'intention de dΘvelopper ou d'utiliser des charges
- utilisant
- la librairie InlineEgg, veuillez vous assurer au prΘalable que cette
- variable
- est bien activΘe.
-
- DebugLevel - Cette variable permet de contr⌠ler la prolixitΘ des messages
- de debug fournis
- par les composants du Framework. Elle va de 0 (aucun message ne
- s'affichera
- alors) α 5 (prolixitΘ maximale).
-
- Logging - Cette variable permet de savoir si les actions et les
- sessions d'exploits
- ayant rΘussi doivent Ωtre enregistrΘs ou non. Toute action ayant
- appelΘ les
- fonctions exploit() ou check() au sein d'un module d'exploit sera
- enregistrΘe,
- chaque enregistrement contenant la date exacte de chacune des
- commandes et
- rΘponses au sein d'une session d'exploit. Ces logs peuvent Ωtre
- visualisΘs avec
- la commande 'msflogdump'.
-
- LogDir - Cette variable dΘfinit le rΘpertoire o∙ seront enregistrΘs
- les logs de session
- prΘcΘdents (le rΘpertoire par dΘfaut est le sous-rΘpertoire logs
- dans ~/.msf).
-
- AlternateExit - Permet d'Θviter qu'un interprΘteur Perl peu stable ne
- provoque un erreur de
- segmentation dans le Framework en sortie. Mettre α '2' cette
- variable permet
- d'Θviter ce genre de messages d'erreur en sortie.
-
-
-
- [ Sockets ]
-
- UdpSourceIp - Utilise l'adresse IP indiquΘe pour toutes les requΩtes UDP
- lancΘes (usurpation).
-
- ForceSSL - Force l'utilisation de SSL pour toutes les connexions TCP.
-
- ConnectTimeout - Timeout standard d'une connexion de socket.
-
- RecvTimeout - Timeout pour les appels Recv(-1)
-
- RecvTimeoutLoop - Timeout pour les boucles Recv(-1) aprΦs les donnΘes
- initiales.
-
- Proxies - Cette variable permet d'utiliser les divers modes de proxy
- proposΘs pour les sockets TCP.
- La syntaxe sorrespondante doit Ωtre de la forme TYPE:HOST:PORT:,
- chaque proxy devant Ωtre
- sΘparΘ par une virgule. Les proxies seront utilisΘs dans l'ordre
- spΘcifiΘ.
-
-
- [ Encoders ]
- Encoder - UtilisΘ pour choisir un encodeur spΘcifique
- (chemin complet)
- EncoderDontFallThrough - Ne poursuit pas si l'encodeur spΘcifiΘ Θchoue.
-
-
- [ Nops ]
- Nop - UtilisΘ pour choisir un module Nop donnΘ (chemin
- complet)
- NopDontFallThrough - Ne poursuit pas si le module Nop spΘcifiΘ Θchoue.
- RandomNops - Rend alΘatoire les nops x86 (si possible).
-
-
- [ Socket Ninja ]
- NinjaHost - Addresse de la console socketNinja
- NinjaPort - Port de la console socketNinja
- NinjaDontKill - Ne met pas fin α l'exploit aprΦs que sN ait obtenu une
- connexion (multi-utilisateur)
-
-
- [ Variables Internes ]
-
- Ces variables ne devraient jamais Ωtre renseignΘes par un utilisateur ou
- utilisΘes au sein d'un module.
-
- _Exploits - UtilisΘ pour enregistrer un hachage des exploits chargΘs
- _Payloads - UtilisΘ pour enregistrer un hachage des charges utiles
- chargΘes
- _Nops - UtilisΘ pour enregistrer un hachage des nops chargΘs
- _Encoders - UtilisΘ pour enregistrer un hachage des encodeurs chargΘs
- _Exploit - UtilisΘ pour enregistrer l'exploit actuellement utilisΘ
- _Payload - UtilisΘ pour enregistrer la charge utile actuellement
- utilisΘe
- _PayloadName - Nom de la charge utile actuellement sΘlectionnΘe
- _BrowserSocket - UtilisΘ par msfweb pour retracer la socket α partir du
- navigateur
- _Console - UtilisΘ pour redΘfinir la classe Console entre UI's
- _PrintLineBuffer - Usage interne α msfweb
- _CacheDir - Usage interne α msfweb
- _IconDir - Usage interne α msfweb
- _Theme - Usage interne α msfweb
- _Defanged - Usage interne α msfweb
- _GhettoIPC - Usage interne α msfweb
- _SessionOD - Usage interne α msfweb
-
-